.bgmenu
{
	WIDTH: 975px; 
	HEIGHT: 28px;
	clear: both;
	/*margin-top:10px;
	position:relative;
	top:1px;
	*position:inherit;*/
}
#StockHead {
	/*height:90px;*/
}
#aside {
	display:inline-block;
	width:175px;
	float:left;
	min-height:500px;
}
#AddFans a{
	font-size:12px;
	text-decoration:none;
	cursor: pointer;
}
#StockMenuDiv {
	background-image: url(/z/images/new/TopMemu.png);
	width: 975px;
	text-align: Left;
	background-repeat: repeat-x;
	clear:both;
	
}
#searchform
{	
    COLOR:#886d3a;
	FLOAT: left; 
	HEIGHT: 28px;
	padding-left: 10px;
}
/*#searchstock{
	COLOR:#ffffff;
	margin-left: 3px;
	padding-left: 8px;
	padding-top: 3px;
	margin-right: 10px;
	text-decoration:none
}*/
#searchgo{
	COLOR:#ffffff;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration:none
}
#searchform input
{
	height:20px;
	width:80px;
	color:gray;
}
#fundsearch
{	
    margin-top:2px;
    position: relative;
    top:-2px;
    left:-10px;
    *top:-1px;
    *left:0px;
    padding-left: 8px;
	padding-top: 2px;
	padding-right: 5px;
}
#TOPAD {
	float:right;
	margin-right:20px;
}

#searchgodiv {
	margin-top:3px;
}
#leftmenuAD{
	height:210px;
}


/* -- Menus -- */
ul.jd_menu{
	margin: 0px;
	padding: 0px;	
	list-style-type: none;	
}
ul.jd_menu ul{
	display: none;
}
ul.jd_menu li {	
	float: left;	
}
ul.jd_menu a:hover
{
	color: #000000;
	text-decoration: none;
}

/* -- Sub-Menus -- */
ul.jd_menu ul{
	position: absolute;	
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 999999;
	/*height:23px;*/
}
ul.jd_menu ul li{
	float: none;
	margin: 0px;
}
/*  -- modify -- */
ul.jd_menu li 
{		
	/*color:#898989;*/
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 13px;
	text-align:baseline;
	line-height: 19px;
    padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	/*height:23px;
	*height:28px;
	*+height:25px;*/
	cursor: pointer;
	/*margin-top:-1px;*/
	border-left-color: #93c9e6;
	border-left-width: 1px;
	/*width:70px;*/
	/**width:83px;*/
}
ul.jd_menu li ul 
{
    color:#ffffff;
    /*margin-top:2px;
    *margin-top:1px;*/
	border-right: 1px solid #ffffff;
	background-color: #bdf2fd;
}
ul.jd_menu li li 
{
    color:#000000;
	background-color:#d8edff ;
	width:155px;
	height:23px;
	/**height:25px;*/
	padding:5px 5px 2px 10px;
	border-left: 0px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
ul.jd_menu li li ul
{
	background-color:#ffffff;
}
ul.jd_menu li li li
{
	height:23px;
	/**height:25px;*/
	margin-left:2px;
}
ul.jd_menu li li a ,
ul.jd_menu li li a:visited
{
	color: #000000;	/* li color*/
	text-decoration: none;
}

ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active
{
	background-image: url(/z/images/new/TopMemu-r.png);
	BACKGROUND-REPEAT: repeat-x;
	color:#ffff00;
	text-decoration: none;	
	height:23px;
	/**height:28px;*/
}
ul.jd_menu li a:hover
{
    background-color: #bde5fb;
	color: #000000;
	text-decoration: none;
	BACKGROUND-REPEAT: repeat-x;
	height:23px;
}
ul.jd_menu li li.jdm_hover,
ul.jd_menu li li.jdm_active 
{
    background-image:none;
	background-color: #bde5fb;/*li bg hover*/	
	color: #000000;
	height:23px;
	/**height:25px;*/
}
ul.jd_menu li li a:hover
{
    background-color: #bde5fb;
	color: #000000;
	text-decoration: none;
	BACKGROUND-REPEAT: repeat-x;	
}

/*只有一層 (ex:個股區產業區)*/
ul.jd_menu li.MenuLi0
{
	background-image: url(/z/images/new/TopMemu.png);
	BACKGROUND-REPEAT: repeat-x;
	color: #FFFFFF;
}
ul.jd_menu li.MenuLi0 a,
ul.jd_menu li.MenuLi0 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
ul.jd_menu li.MenuLi0 a:hover
{
	background-image: url(/z/images/new/TopMemu-r.png);
	color: #FFFFFF;
	text-decoration: none;
}
ul.jd_menu li.MenuLi0.jdm_hover,
ul.jd_menu li.MenuLi0.jdm_active
{
	background-image: url(/z/images/new/TopMemu-r.png);
	BACKGROUND-REPEAT: repeat-x;
	color: #FFFFFF;
}


ul.jd_menu li.MenuLi99
{
	background-image: url(/z/images/new/TopMemu.png);
	BACKGROUND-REPEAT: repeat-x;
	color: #FFFFFF;
	white-space:nowrap; 
}
ul.jd_menu li.MenuLi99 a,
ul.jd_menu li.MenuLi99 a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
ul.jd_menu li.MenuLi99 a:hover
{
	background-image: url(/z/images/new/TopMemu-r.png);
	color: #FFFFFF;
	text-decoration: none;
}
ul.jd_menu li.MenuLi99.jdm_hover,
ul.jd_menu li.MenuLi99.jdm_active
{
	background-image: url(/z/images/new/TopMemu-r.png);
	BACKGROUND-REPEAT: repeat-x;
	color: #FFFFFF;
}
/*垂直Menu*/
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 173px;
	height: auto;
	float: left;
	position: relative;
	border: 1px solid #E6E6E6;
}
ul.jd_menu_vertical ul 
{
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu_vertical ul li 
{
	float: none;
	margin: 0px;
}
ul.jd_menu_vertical li:last-child
{
	border-bottom: 0px solid #FFFFFF;
}
ul.jd_menu_vertical li {
	float: none;
	color: #00649E;
	margin: 0px;
	padding:5px 5px 2px 10px;
	cursor: pointer;
	white-space: nowrap;
	background-color:#f5f5f5;
	border-bottom: 1px solid #FFFFFF;
	height:23px;
	/**height:25px;*/
	width: 158px;
	/**width: 175px;*/
}
ul.jd_menu_vertical li a {
	color: #00649E;
	text-decoration: none;
}
ul.jd_menu_vertical li a:hover {
	color: #ffffff;
	background-color:#4a99ca;
}

ul.jd_menu_vertical li ul {
	/*background-color:#f5f5f5;*/
}

ul.jd_menu_vertical li li 
{
	width: 175px;
	float: none;
	color: #00649E;
	margin: 0px;
	/*padding:5px 5px 2px 10px;
	*padding:5px 5px 2px 10px;*/
	cursor: pointer;
	white-space: nowrap;
	background-color:#f5f5f5;
	border-bottom: 1px solid #FFFFFF;
	height:23px;
	/**height:25px;*/
}
ul.jd_menu_vertical li li a ,
ul.jd_menu_vertical li li a:visited
{
	color: #00649E;
}
ul.jd_menu_vertical li.jdm_hover,
ul.jd_menu_vertical li.jdm_active,
ul.jd_menu_vertical li.jdm_hover a:hover
{
	background-image: none;
	BACKGROUND-REPEAT:no-repeat;
	background-color:#4a99ca;
	color:#ffffff;
	text-decoration: none;
}
ul.jd_menu_vertical li li.jdm_hover ,
ul.jd_menu_vertical li li.jdm_active,
ul.jd_menu_vertical li li.jdm_hover a
{
    background-image: none;
	BACKGROUND-REPEAT:no-repeat;
	background-color:#4a99ca;
	color:#ffffff;
	text-decoration: none;	
	height:23px;
}

ul.jd_menu_vertical li a.highlight{
	color:#ffffff;
}
ul.jd_menu_vertical li ul.jdm_events  {
	border: 1px solid #E6E6E6;
}

